Gabrial Lynch, who has no fixed address, is facing a host of charges after a worker monitoring the inner office video footage spotted him in action in the 7600 block of Richmond Highway in Hybla Valley.
Members of the Fairfax County Police Department were alerted to the incident, and Lynch was caught in the shopping center with stolen items, which were taken from five stores.
According to police, Lynch was able to get into the building through an unlocked roof fire hatch before the five burglaries and his arrest.
Lynch was taken into custody without incident and charged with five counts each of burglary, misdemeanor destruction of private property, and grand larceny.
He is being held at the Fairfax County Adult Detention Center without bond.
Want breaking news in the DMV as it happens, or want to contribute? Join the DMV All Incidents Facebook group.
Click here to follow Daily Voice Great Falls and receive free news updates.